<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // ### 练习题2：
    //   声明对象
    //   目的: 复习对象的声明
    //   要求:
    //   1. 声明一个变量per, 类型为对象类型
    //   2. 该对象的属性为性别, 年龄, 爱好(3个)
    //   3. 该对象的方法有 说话, 吃饭(2个)
    //   4. 在控制台分别调用该对象的属性和方法
    let per = {
      gender: `man`,
      age: 18,
      aihao: `养猪`,
      eat: function (x ) {
        document.write( `${x}`)
      },
      speak: function (y) {
         console.log(`${y}`); 
      }
    }
    // 打印属性   对象名.属性名
    console.log(per.gender);
    console.log(per.age);
    console.log(per.aihao);
    // 打印方法   对象名.方法名()   小括号不能丢
    console.log(per.eat(`吃饭`))
    per.speak(`说话`); 



  </script>
</body>

</html>